hand puppet – Deutsch–English translations

🇬🇧 en de 🇩🇪

hand puppet noun

  • puppet operated by the hand
Handpuppe
Wiktionary Links